-11026 -3705 -3395 -1188 -1175 -576 1 2 5 5 5 9 9 10 13 18 23 29 29 31 33 35 43 44 45 45 46 52 56 58 62 62 69 70 70 71 72 76 79 83 85 89 91 96 101 116 122 130 133 136 136 145 145 153 154 160 160 182 183 185 192 193 200 210 218 220 227 237 238 252 259 259 264 293 294 312 316 317 321 346 372 410 423 436 457 570 601 684 703 808 